/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package topico1;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

/**
 *
 * @author leovirgilio
 */

/*MC26. Escreva uma aplicação capaz de receber 10
 * números (em ponto flutuante), calcular e imprimir:
 * os números digitados; a soma dos números; a média
 * aritmética entre eles; o maior número; e o menor número.*/
public class MC26 {

    public static void main(String args[]) {

        float numeros[] = new float[3];
        float soma = 0;
        float maior = 0;
        float menor = 0;


        BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
        System.out.println("Digite 10 numeros: ");

        for (int i = 0; i < numeros.length; i++) {
            try {
                numeros[i] = Float.parseFloat(input.readLine());
            } catch (IOException ex) {
                System.out.println("Erro!" + ex);
            }
        }

        for (int i = 0; i < numeros.length; i++) {
            soma += numeros[i];

            if (numeros[i] >= maior) {
                maior = numeros[i];
            } else if (numeros[i] <= maior) {
                menor = numeros[i];
            }
        }

        System.out.print("SOMA:\t " + soma);
        System.out.print("\nMEDIA:\t " + soma / 10);
        System.out.print("\nMAIOR:\t " + maior);
        System.out.print("\nMENOR:\t " + menor);
    }
}
